package com.wang.designpattern.factory.reflectSimplefactory.pizzastore.pizza;

public abstract class Pizza {
    protected String name;
    // 准备pizza原材料，不同的pizza原材料不同，因此，做成抽象方法
    public abstract void prepare();
    // 烘焙pizza
    public void bake() {
        System.out.println(name + "烘焙");
    }
    // 切割pizza
    public void cut() {
        System.out.println(name + "切割");
    }
    // 打包pizza
    public void box() {
        System.out.println(name + "打包");
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }
}
